delayed postpartem hemorrhage - German English Dictionary